home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
amok_lha
/
amok70.lha
/
PL0
/
PL0.LiesMich
< prev
next >
Wrap
Text File
|
1993-08-15
|
963b
|
27 lines
P L 0 - C o m p i l e r
=======================
Der PL0-Compiler ist ein einfacher Compiler für die Sprache PL0, die
N. Wirth in seinem Buch 'Compilerbau' (Stuttgart - Taubner,1986^4)
postuliert.
Der vorliegende Compiler ist jedoch nicht in Modula-2, sondern in
Oberon implementiert. Die ggf. vorzunehmenden Änderungen sind jedoch
gering.
PL0 an sich ist eine sehr einfache Sprache, aber gerade dies ermöglicht
es, die gundsätzliche Arbeitsweise von Compilern zu verstehen.
Alles Weitere findet sich in oben genanntem Buch.
Das Abtippen der Listings aus dem Buch ist zwar lehrreicher als das bloße
anschauen, aber auch Fehlerträchtig. Ich selbst habe einige Zeit gebraucht,
um alle Übertragungsfehler zu finden - insbesondere, da der Quelletext
anders notiert ist, als ich es gewohnt war (Zeilenaufteilung).
--- hartmut
Dies ist Version 1.1
Gibt jetzt nach jedem Compilerlauf nicht mehr benötigten Speicher zurück.